/*账户注册*/
.register{width: 1098px; height: auto; padding: 0 50px; margin: 30px auto 0; border: 1px solid #E5E5E5; border-radius: 10px; overflow: hidden;}
.register h2{height: 30px; border-bottom: 1px solid #E5E5E5; padding: 50px 0; font: 700 20px/30px "microsoft yahei","SimHei",Arial,sans-serif; text-align: center; color: #000;}
.regbox{display: block; width: 332px; height: auto; margin: 0 auto; padding: 30px 0 60px; overflow: hidden;}
.regbox li{width: 332px; height: auto; margin-top: 20px; position: relative; overflow: hidden;}
.regbox li em{display:block; width: 16px; height: 16px; background-image: url(../images/reg.png); background-repeat: no-repeat; float: left;  border-right:1px solid #E5E5E5; padding-right: 8px; top: 13px; left: 13px; position: absolute;}
.regbox li em.email{background-position: 0 -43px;}
.regbox li em.mobile{background-position: 0 1px;}
.regbox li em.password{background-position: 0 -82px;}
.regbox li em.chilun{background-position: 0 -124px;}
.regbox li em.rentou{background-position: 0 -166px;}
.regbox li input.inputstyle{display: block; width: 284px; padding-left: 46px; color: #777; font: 100 12px/40px "microsoft yahei","SimHei",Arial,sans-serif; height: 40px; border: 1px solid #E5E5E5; background: #FFF; border-radius: 5px;}
/*验证码*/
.regbox li input.yz_input{display: inline-block; width: 179px; padding-left: 46px; color: #777; font: 100 12px/40px "microsoft yahei","SimHei",Arial,sans-serif; height: 40px; border: 1px solid #E5E5E5; background: #FFF; border-radius: 5px; float: left;}
.regbox li .under{display: inline-block; float: left; width: 95px; margin-left: 10px;}
.regbox li .under img{height: 42px; border-radius: 5px;}
/*获取焦点样式*/
.regbox li input.focus{border: 1px solid #390;}
/*提示样式*/
.Validform_checktip{display: none; width: 330px; height: 20px; margin-top: 10px; font: 100 12px/20px "microsoft yahei","SimHei",Arial,sans-serif;}
.Validform_wrong{display: block; padding-left: 22px; background: url(../images/error.png) no-repeat left center; color: #F40;}
.Validform_right{display: none;}
.flt{float: left;}
.regbox li input.Validform_error{border: 1px solid #F00;}
/*按钮*/
.regbox li .form_btn{display: block; width: 332px; height:42px; font: 500 18px/42px "microsoft yahei","黑体",Arial,sans-serif;  background: #FF6F3D; color: #FFF; border-radius: 5px; text-align: center; border: 0; cursor: pointer;}
.regbox li .form_btn:hover{text-decoration: none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}


/*密码强度*/
.regbox div.passwordStrength{width: 332px; height: 20px; margin-top: 5px; font: 100 14px/20px "microsoft yahei","SimHei",Arial,sans-serif; text-align: right;}
.regbox div.passwordStrength span{height: 20px; display: inline-block; font: 100 12px/20px "microsoft yahei","SimHei",Arial,sans-serif; margin-left:1px; background: #EEEEEE; color: #555; padding: 0 15px;}
.regbox div.passwordStrength span.bgStrength{background: #71B83D; color: #FFF;}



/*发件成功提示*/
.regsuccess{padding: 50px 0; height: auto; overflow: hidden;}
.regsuccess img{display: inline-block; float: left;}

.regsuccess .txtbox{float: left;}
.regsuccess .txtbox p{margin-left: 20px; font: 100 16px/128px "microsoft yahei","SimHei",Arial,sans-serif;}
.regsuccess .txtbox p a{text-decoration: underline; color: #FF6F3D;}

.retform{display: none;}
























